body{
    background: #FBFBFB;
    margin-bottom:60px;
}
 input::-webkit-input-placeholder {
            color: #b3b3b3;
            font-size: 14px;
            text-align: left;

        }

#topBox {
    margin:0px;
    margin-bottom:10px;
    position: absolute;
    border-bottom: 1px solid #ababab;
    padding-top: 5px;
    height: 55px;
    border-radius: 0px; 

}
#topBox a {
        color: #000;
        font-size: 20px;
}
.e_querycontent {
    float: left;
    position: relative; 
    top: 10px;
}
#topBox {
    background: #4f77aa;
    border:0px;
}
#topBox a {
    background: #4f77aa;
    color: #FFF;
}

.tabbtn{height:30px;background:url(../img/tabbg.gif) repeat-x;border-left:solid 1px #ddd;border-right:solid 0px #ddd;}
.tabbtn li{float:left;position:relative;margin:0 0 0 -1px; width: 25%;}
.tabbtn li a{display:block;float:left;height:30px;line-height:30px;overflow:hidden;width:100%;text-align:center;font-size:12px;cursor:pointer;}
.tabbtn li.current{border-left:solid 1px #d5d5d5;border-right:solid 1px #d5d5d5;border-top:solid 1px #c5c5c5;}
.tabbtn li.current a{border-top:solid 2px #ff6600; width:100%;height:27px;line-height:27px;background:#fff;color:#3366cc;font-weight:800;}
/* tabcon */
.tabcon{width:100%;border-width:0 1px 1px 1px;border-color:#ddd;border-style:solid;position:relative;/*必要元素*/height:180px;overflow:hidden;}
.tabcon .subbox{position:absolute;/*必要元素*/left:0;top:0;}
.tabcon .sublist{padding:0px;height:100%;}
/* leftcon */
#leftcon .subbox{width:9999em;}
#leftcon .subbox .sublist{float:left;width:100%;}
/* sublist */
.sublist{padding:10px;}
.sublist li{height:28px;line-height:28px;font-size:12px;}
.sublist li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#ddd;}

.qy_title li a {
    color: #000;
}
.qy_t{
    margin-top:5px;
    float: left;
    height: 40px;
}
.qy_title {
    width: 100%;
    float: left;
    margin-top:20px;
   

}
.qy_title li a{
     color: #4f77aa;
}
.qy_ba{
    height: auto;
}
.content_staff_box{
    width: 100%;
    height:100%;
}

.user_info_box {
  width: 100%;
  height:auto;
  margin-bottom: 10px;
  float: left;
}
.tabso_box {
 width:95%;
 margin-left: 2.5%;
  height: auto;
  float: left;
}

.info_ul_title {
    width: 95%;
    padding-left:2.5%;
    height:25px;
    line-height:25px;
    float: left;
}
.info_ul_title span{
    width: 25%;
    height: 100%;
    text-align: center;
    color: #888888;
}
.s_ul_box {
    width: 95%;
    margin-left:2.5%;
    height:60px;
    float: left;
    border-top:1px solid #e6e0e0;
    border-radius: 3px;
    margin-bottom: 10px;
    box-shadow: 0 3px 4px #bdbdbd;
}

.s_ul_box li{
    width: 33%;
    float: left;
    height:35px;
    line-height:35px;
    text-align: center;
}

.user_iframe {
     width: 100%;
    height: 100%;
    border:0px;
    overflow-y:scroll;
    overflow-x:none;
    overflow:hidden;

}
.s_ul_box a {
    color: #4f77aa;
}



.img_title {
    width: 100%;
    float: left;
    height: 130px;
    background-image: url(../img/user_top.jpg);
    background-size:100% 100%;
    background-repeat: no-repeat;

}
.img_logo_box {
    color:#FFF;
    width:30%;
    float: left;
    font-size: 16px;
    height: 100%;
    margin-right:4.5%;
    border-right: 1px solid #dadada;
}
.img_title_ul_box {
    color:#FFF;
    width:65%;
     float: left;
    font-size: 16px;
    margin-top:28px;
}
.img_title_ul_box b {
    text-shadow:1px 1px 1px rgba(0,0,0,.75)
}
.img_title_ul_box li{
    float: left;
    width:100%;
    height:25px;
}

.user_logo{
   overflow: hidden;
    width:65px;
    height:65px;
    border:1px solid #afafaf; 
    border-radius: 50%;
    box-shadow: 1px 2px 1px rgba(0,0,0,.3);
    margin-top:30px;
    margin-left:22%;
}
.user_logo img {
    display: block;
    width:65px;
    height:65px;
}


/*admin*/

.iframe_box {
    width: 95%;
    margin-left: 2.5%;
    height:250px;
    float: left;
    display: block;
    border-top: 1px solid #e6e0e0;
    margin-bottom: 10px;
    box-shadow: 0px 1px 1px #bdbdbd;
}
